place with abundant mime - Español Inglés Diccionario